package com.zjuee.base.model.common.plan;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import com.zjuee.base.model.Description;
import lombok.*;
import lombok.experimental.Accessors;

import java.math.BigDecimal;

/**
 * 计划自行处置废物信息表
 * 
 * @author wu liang
 * @since  1.0
 */
@Data
@TableName("wk_plan_treat")
@NoArgsConstructor
@AllArgsConstructor
@Accessors(chain = true)
@ToString(callSuper = true)
@EqualsAndHashCode(callSuper = true)
public class PlanTreat extends Description {

	/**计划ID*/
	private Long wpiId;

	/**废物类别*/
	private String wptType;

	/**废物代码(大类)*/
	private String wptBcode;

	/**废物代码(小类)*/
	private String wptScode;

	/**危废名称(手动输入)*/
	private String wptName;

	/**处置方式*/
	private String wptDisposeType;
	/**处置方式-中文*/
	@TableField(exist = false)
	private String wptDisposeTypeStr;

	/**处置方式(小类)*/
	private String wptDisposeStype;
	/**处置方式(小类)-中文*/
	@TableField(exist = false)
	private String wptDisposeStypeStr;

	/**本年度计划处置量(吨)*/
	private BigDecimal wptThisDispose;
}
